package com.ruoyi.system.domain;

import lombok.Data;

@Data
/**
 * rdc表描述信息表;
 * @author : http://www.chiner.pro
 * @date : 2024-8-1
 */
public class TaskTemplateTable {

        private String id ;
        /** 报表接口编码 */

        private String reportCode ;
        /** 报表名称 */
 
        private String reportName ;
        /** 字段排序 */
   
        private Integer sort ;
        /** 物理表名 */

        private String tableName ;
        /** 报表别名 */
    
        private String reportAlias ;
        /** 增量标识 */
 
        private String qzFlag ;
        /** 数据源 */
  
        private String dbName ;
        /** 是否填报 */
        private String isFillIn ;
        /** 开启数据权限 */
        private String openAuth ;
        /** 表单设计json */
        private String jsonForm ;
        /** 自定义行权限设置 */
        private String rowAuth ;
        /** 数据同步存储过程 */
        private String procedure_ ;
        /** 数据留痕标识 */
        private String leaveMark ;
        /** 数据刷新后执行的存储过程 */
        private String refreshPost ;
        /** 默认排序字段 */
        private String defaultSortField ;
        /** 1-升序，-1-降序 */
        private String orderBy ;
        /** 模板名称 */
        private String templateName ;
        /** 模板路径 */
        private String templatePath ;
        /** 模板类型（1为标准化，0为非标准化） */
        private String templateType ;
        /** 模板分类 */
        private String templateClassify ;
        /** 模板数据起始行 */
        private String templateStartRow ;
        /** 模板数据起始列 */
        private String templateStartCol ;
        /** 科目字段所在的列 */
        private String templateSubjectCol ;
        /** 文件名生成规则 */
        private String exportFileNameRule ;
        /** OA模板唯一ID */
        private String oaTemplateId ;
        /** 报表分类 */
        private String reportClassification ;
        /** 报文生成sql */
        private String reportSql ;
        /** 导入参数配置是否启用，ON：启用，OFF：关闭 */
        private String importSwitch ;
        /** 模板文件类型（TXT，EXCEL） */
        private String importDataType ;
        /** TXT编码字符集 */
        private String strStringsets ;
        /** TXT分隔符 */
        private String strSeparate ;
        /** 是否根据报表模板字段的顺序读取TXT，Y：是，N：否 */
        private String txtNoTemplate ;
        /** 添加字段 */
        private Integer readRows ;
        /** 数据比对配置sql */
        private String dataComparisonSql ;
        /** 报表单张EXCEL导出最大数据量限制 */
        private Integer exportMaxNumLimit ;
        /** 报表单次导出最大数据量限制 */
        private Integer exportMaxCountLimit ;
        /** 在导入的时候对于相同主键的记录是否更新的弹窗提示开关，默认为关。空或者0为关闭，1为开启 */
        private String importUpdateTipsSwitch ;
        /** 报送机构 */
        private String submitOrg ;
        /** 报送频率：1.日报 2.周报 3.月报 4.季报 5.半年报 6.年报 */
        private String submitFrequency ;
        /** 是否结果表：1-是；0-否 */
        private String isResultTable ;
        /** 导入数据前是否要删除本期已存在,Y-是，N-否 */
        private String flagDeleteInsert ;
        /** 报送参数：接口编码 */
        private String interfaceCode ;
        /** 报送参数：报文格式 TXT ZIP */
        private String submitFileFormat ;
        /** 报送参数：报送开始时间 HH:mm */
        private String submitStartDate ;
        /** 报送参数：报送结束时间 HH:mm */
        private String submitEndDate ;
        /** 报送参数：报文分隔符 | */
        private String submitSeparator ;
        /** 报送参数：传输速度 T+1.. */
        private String tranSpeed ;
        /** 是否分批导入：Y-是；N-否 */
        private String isImportByBatch ;
        /** 报表类型：视图 VIEW  /数据集  DATA_SET/表  TABLE */
        private String tableObjectType ;
        /** 导出文件类型（TXT，EXCEL） */
        private String exportDataType ;
        /** 是否预先加载（Y-预加载，N-不预加载） */
        private String preload ;
        /** 是否为前置数据 */
        private String preData ;
        /** 多文件导出格式 */
        private String mutiFileExport ;
        /** 默认查询sql */
        private String defaultSql ;
        /** 默认排序SQL */
        private String defaultSortSql ;
        /** 是否需要行列转置,空或者N为不需要，Y为需要 */
        private String rowColReverseSwitch ;

}
